direct drive engine - Alemán Inglés Diccionario